RSRC LVINLBVW,  %Saved BELT - U3 - 4AIN Stream 15kHzPzPzRzRzPzPQz4zez$ezez=zaRSRC LVINLBVWW @ Wp  <zTaE9тzH C'l*O9).ُ B~0ُ B~k,QE?;NN~bULaA,{LVIN@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viLVINsubElapsedTime.viPTH0Uexpressexpress execution controlElapsedTimeBlock.llbsubElapsedTime.vi @!Reset@ Elapsed Time Target@ Set Start Time@! Auto Reset @!status @code@0source @Perror in (no error)@0Elapsed TimeText@0 Present Text@0Start Time Text@!Time has Elapsed@ Elapsed Time @ Present@ Get Start Time@P error out\     @ Time Target (s) @!Reset@! Auto Reset @!status @code@0source @Perror in (no error)@ Set Start Time (s)@ Get Start Time (s)@0Start Time Text@ Present (s)@0 Present Text@ Elapsed Time (s)@!Time has Elapsed@0Elapsed Time Text@P error out\    b cx d0` P c @flg@oRt@eof@Pudf@0 Present Text @0dfd @0txd @0old @0extP @0Elapsed Time TextP  @0Start Time TextP   c  @!status @code@0source@P error out!0@Pdfd@Ptxd@Pold@PextP  P c; @Perror in (no error)P " c?@ Get Start Time (s)@ dfd@ txd@ old@ extP %&'() P+++ c4@ Present (s)P .&'()@ Elapsed Time (s)P 0&'() c@! Auto Reset@!dfd@!txd@!old@!extP 34567 c/@!Time has ElapsedP :4567 c@ Time Target (s)P =&'()@ Set Start Time (s)P ?&'() @!ResetP A4567 PCC PD @EPF c c d:@ Elapsed TimeL @ PresentN@ Get Start TimeP"@0Elapsed TimeTextT A=?3 c`>PCC\\\\\\\\\\\\\\\\]]] d ^ d? 0!# 0$*,0-/,0-1,0289;<>,0-@,02BG HIJ0KMOQRSUVHWXYZ[A?=3"_0`0a}xNA^m6!p G*0$!B+H QAxPI0?3gfg̷2DL^Awe!5"<&Z{Q̺ {+)ǰohOdӆRPp`5#Ŏ`E9]mVE:4Z.6DEEo;(0Y'3 0^P,̢uӕ0fZ粦?j8yM1=[U5Shn\x^ x*p6gwS &$o)xgY:N.6N'Xu9n7 ̝kCT=r[KirųW`༜_٢y>O9kRo= sYzOޔyk堟nq v_|b~OVIDS@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viVIDSsubElapsedTime.viPTH0 @xuVqhe%-6U֡#8(Z%`M[ա*xY+63FҺ?m)D SnH]nrw{_&$^{cdïlkd"Ƀ9HrYͅm8[@\-PXWL+ii86N;Sxqc|lHU2dJ ?٩닋SC>AQ&%z( > 󱣚%z' 2" I[u0>׎gp#:XimRyv:^ySTz 墽'o3w@MPӁ1eg|0G5VD#j 0z{rC2n$uSTr.EHj(ꢣ.qQE.rѰ.AdBtPfc\9 +x/HcwQa蝒B<˺ZAvK]z [L }G^4 =ȟ]u1E #w|wъ΀J6Z:香>V7dc5z[ e̠c_V8W Z!{!u D{%߀Ĩ-kbOs- 3ҧ(&=2|ѿQ  8.2 P @!Reset@ Set Start Time (s)@ Time Target (s)@!Time has Elapsed@! Auto Reset@ Elapsed Time (s)@ Present (s)@ Get Start Time (s) @!status @code@0source @P error in (no error)@P error out@0Start Time Text@0Elapsed Time Text@0 Present Text P   P p*   Indicates the amount of time that has elapsed since the specified start time. -------------------- This Express VI is configured as follows: Time Target: 1 s Auto Reset: Off $PTH0 lvexpress.chmElapsed_Time.html? ?sAaaaaAA?@?ffffffffffffffffffffffffffffo           VVVVV+VV+VVV+++VVV+++++++VV++++++++V+V+++V Elapsed Time@ Time Target (s) @!Reset@! Auto Reset!0 @Perror in (no error)@ Set Start Time (s)@ Get Start Time (s)@0Start Time Text@ Present (s)@0 Present Text@ Elapsed Time (s)@!Time has Elapsed@0Elapsed Time Text@P error out\     @!Reset@ Set Start Time (s)@ Time Target (s)@!Time has Elapsed@! Auto Reset@ Elapsed Time (s) @!status @code@0source@P error out@ Present (s)@ Get Start Time (s)@ Get Start Time @ Present@ Elapsed Time@0Start Time Text@0 Present Text@0Elapsed TimeText @Perror in (no error)@0Elapsed Time Text@ Elapsed Time Target@ Set Start Time\       5        PFPHP@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viXDBB Present TextXDBB Present TextH]Dp}[p}[Elapsed Time Text]Dp}[p}[Elapsed Time TextH[Di j  Start Time Text[Di j  Start Time TextHm/#n"#RDCdDdsourceRDCdDdsourceHG(H PDijcodePDijcodeHstRD$CbDbstatusRD$CbDbstatusL$JQKQPC\D\PaneUD?k@k error outUD?k@k error outRDsourceRDsourceH+PDcodePDcodeHRD$statusRD$statusL$PPane_Derror in (no error)_Derror in (no error)^DklGet Start Time (s)^DklGet Start Time (s)Ho#p#WD;; Present (s)WD;; Present (s)H  \Dr s Elapsed Time (s)\Dr s Elapsed Time (s)H&s3&u3VD!.!. Auto ResetVD!.!. Auto ResetU$4A4A AutoReset\D@nM@oMTime has Elapsed\D@nM@oMTime has Elapsed[D Time Target (s)[D Time Target (s)H^DeeSet Start Time (s)^DeeSet Start Time (s)HK KQDResetQDResetQ$ResetsDN[]N[]'''Do a reset as soon as time has elapsed.PPane]D$4UN4VAsubElapsedTime.viHDHD7D&7D& HDHDTTHD^k^k HD#0P#0P HDBO7BO7HDanWanW HD''HD-- HDLLHDYYHD@@ZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`ZPNG  IHDRZmIDATx F̞2F(NuB[4y4 D^R1s3tx aD۵P!\ec?6X/2p4vn}Ka+jIENDB`TPNG  IHDRZsIDATx @MN:@T)-="T!}oED_Θy"P-5\Kj@, Oi߬XQ#^i+}`4`1۸! IENDB`:x[ p;َlq6Vb;v|l'8&IE Ii KƢ# ^)Z:tBi`-d:h(m0fʐQ:섆܎߽ow/v |]A 2mG9(7z%U/,V.GRkW PP$Q.jOAuBA|C^k^n*NXZ cU kyu=`nY[@^z"r\s41s/}z7$2ˠSPPz~SP'4& Dw{Og9.Íw UGl e;)r>)IOr):M9}GyѧQ}5)\8z]YTFiH`? zN?<ڍK鈇x@c^TJ|@ib% z9\a޽T4<pl2܇iT[td9ϝGmeGK)/w$FR8BO~=eSv2p4 sD#\OC GE(@L6;Fs6Ki.~ ,~3lNZaVQRh22nǝ9]5lV:CaȰDk: kRúrBú'~F0x }vHC:;P6V)ѱ9|%?flg6(ʠ[(Ѕlx+hlX?,8ԉQ"]]^45.a77゗ErFE k)W 5NDsx2M3gw& 68UtC Ns?D,1Quf(UWh"1:6Զ 6@2ȕAp5)hYP5 `XPѤy͋eEi-l0> ]TmI$Q|$ $qM5^;N4w9Xt{BNw†A+l 4,EtE"HJ&Ys~ ?>bZ.)ȾNLt0)Fe^V 25+Sd_eCdydj#͓MèM+IߑLN3zqBoZBrW&T3D4ZMZ(VV8N=(f-: u U[Z5U^O늨t^Pʼ՛*hqkQ=j:;P\jM1VPtkZ]Nj̠Vf0vnZm\ZZt'b X%`>8b$jH7&Γ=9ۖ2j,L5*Qg er,>C(S')ղO0Sf!8)s5U:|"P3uM\}%/;qz5t6%q{( h/%׍RyEze7ke_5򓳦}m5 k>ήieŏL#I"ȾJ3I私 eP Y`j' QPnP0Bml-L,λյDfyۚĊs(I{J`{(1JX&jT9୬|s41Rb^6GBx! b|ȼgqDˑo!ţdkfܣ5;Z5C^)! Iqɾ l^렕tо6"֧-&).^${!#d|\u W @ܩĭvf?Oqt]*)nWbnuU겴T'R,V!8t 6HZ(Z4Wk}pП 'JЫZt!%`RY.{%+!I)+Iuꗙ\}RׄI]'9rۨcI\?, A+qSI>Ȓ42Fat҇0[b1Na^epjT0=Xmw9N]cs{x9|;?Hu3ò/JtOcةtFI ==k|4KM}5 BDHP@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viIUVIsubElapsedTime.viPTH0Uexpressexpress execution controlElapsedTimeBlock.llbsubElapsedTime.viPTH0x]lU3.-RhwZhQmBik$i@cjA!@A%FhH&F^ 1&1&1jm=۩%d{ߙιս\Sy8/VoJs+c'ywE 8Vxey #pV|1\[Y[yHj>Tnj7kZ7'3c'`G'v%PKFyX5skg>6ug\ovk[|h?I2G58 | IGD+i5ZC@ۯ}Z mц$S5 0ç5 ې]H'֥Z>aOk)i&`ip0fZ9v\eqX. ]%GWnњQh}zaG8ڠF9pXg ;EatD1:fu¶" "g*(L>Kq7mΌܜU ;؜ltX§mv"BSL8ll24UMuSw8§mvE (G[V3vd|>%G祣:і`LQ.UUҞ!ڤ-h}NwXOKՒ ^% I[a6谤OvR^ED;-im0iiw ;%io#Cm{@;v:ƧvMĕ@Ku5G {\urfJ|"FW{|W2yNc,&!9dt}0 grwMs|L4]^Jwlc9g&b-wVSuTḚyysT'TL~9n̳Y?Y-N0VIkdf_6]˶y%S ۚ/:sCeT֔;qz2qZ "P2nd&4?qL\׿K2o2,yNBC]~Moo$s\_fYɓ@+B&dpy@l{2>M&dnf/ [ ӊm]|4Bf9$~~?H2c@Fm2<#28WIfDO̡P/y&X̠'sTp retm<.beh8I='4P0ӒE.cO|]=M7},׿HT(V2X5NyL_ sXr)lRx 2zľ jyoؐ+~Kdgs)+xJ̕x{-ޙ^X,}"@4hŷMQD=ʬjIwcm;m>Z1~թV P92CxKs!cCHC~IA fa+l.͆l6 ɆlV80wJ=UZSG=_JsQOf5QZJT,ȨVPQϔ |_|CYzu=0QuKz.uL6QVB=j=G=QJ0S|٬F=%j{襨-axiQWup+eu?b¨^|\UΌt({4C~expressexpress execution controlElapsedTimeConfig.llbConfigure Elapsed Time.vi_OriginalInstancePath 2PTH0[expressexpress execution controlElapsedTimeBlock.llbEx_Inst_Elapsed Time.vi Localized @0TagNameLocalizeNI.LV.ALL.VILastSavedTarget 0DfltNI.LV.ALL.goodSyntaxTargets 0 @Dflt(CJUUAn (>;>;>c/>J?h  o  v  }  TahomaTahomaTahoma012RSRC LVINLBVWW @ W 4!LVSRBDPWLIviCONPTM80DFDSLIdsVICD(vers3\z?3Rz@4(|zA4pzB4dzC5$zD5p,zE5zF6XzG6TLzH6@zI64zJ78(zK7zL70zM8 z8hz9Hz":,ez#; $ez;zKzKzLzTT zT`ezVLfzVT-zVezWtQzp (<@ޯy?GLEDH_ x6Ҍ @Z4H8ُ B~0ُ B~8ȅԍxٺa _ݓx!LVIN BELT - U3 - 4AIN Stream 15kHz.viLVINeasy stream start U6.viPTH0ELabJack Addons LabVIEW_LJUD Utility VIseasy stream start U6.vi @!status @code@0source@P error out@ # Channels@ Actual Scan Rate (Hz)@ Handle Out@ PC buffer size (seconds)@Resolution Index@StreamSettlingFactor @!Binary@P Advanced @Numeric@@ Scan List (-)@ DeviceType@Connection Type@0Address@! FirstFound@P Device Info@Perror in@@ Scan List (+)@ Scan Rate (Hz)@ AIN Range@@Range Constants<  x @     @ LVINeasy stream read.viPTH0 CDocuments and SettingsEngine Research TeamDesktopBELT VIsLabJack Addons LabVIEW_LJUD Utility VIseasy stream read.vi @!status @code@0source@P error out@ # Scans Read@# Skipped Scans@ Device Backlog [%]@UD Backlog [samples] @PStream Parameters @@ Data@ Handle Out@Perror in@ Scans To Read@# Channels In Stream@ Handle In<  x @  POLYNI_MAPro.lvlibPulse Measurements.viPTH06measure mascope.llbPulse Measurements.vi[kLVINNI_MAPro.lvlibPulse Measurements 1 chan.viPTH0=measure mascope.llbPulse Measurements 1 chan.vi @!status @code@0source@P error out@ duty cycle@ pulse duration @ period@ pulse center@ high ref level@ mid ref level@ low ref level@ ref units@P ref levels@P measurement info*@ histogrampeak auto selectmethod@histogram size@modehistogram method@ reserved&@Ppercent level settings@pulse number (1) @Perror in (no error) @P reference levels@polarity (high)@T signal in<  x  LVIN!BELT - U3 - Write To File Util.viPTH0'!BELT - U3 - Write To File Util.vi @!status @code@0source@P error out@2Current Data File@pFile Refnum Out@Maximum File Size (Bytes)@0Data File Extension@2Working Directory@0Data File Prefix@Perror in @ Numeric@@ Data@! Write To File@pFile Refnum In<  x  LVIN@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viPTH0E@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .vi@ Time Target (s) @!Reset@! Auto Reset @!status @code@0source @Perror in (no error)@ Set Start Time (s)@ Get Start Time (s)@0Start Time Text@ Present (s)@0 Present Text@ Elapsed Time (s)@!Time has Elapsed@0Elapsed Time Text@P error out\    LVINeasy stream stop.viPTH0ALabJack Addons LabVIEW_LJUD Utility VIseasy stream stop.vi @!status @code@0source@P error out@0 Error Message@ Handle Out@Perror in@ Handle In< x  H< xr2 cx d0` P c@flg@oRt@eof@Pudf"@ Non-Zero Non-Cumulative Time@ dfd@ txd@ old@ extP  P c4$@ Cumulative Time Writing to FileP  @ Cumulative Time StoredP  @ Non-Cumulative Time WtFP   @ Crank Case Press (in. H2O)P   @ Air Intake Press (in. H2O)P  @ Crank Case OOB ValueP  @!Crank Case Press OOB@!dfd@!txd@!old@!extP  !"# c@ Intake Press OOB ValueP & @!Intake Press OOBP ( !"#@ Tachometer @P*Crank Case Press 5 Min @Pdfd @Ptxd @Pold @PextP +,-./0 P22 @4*P11222223566222 @7! @6P669::63622662222;22< @= @33 P@@@ @AP;;;;P3;;; @DP2222P 226622F22 @G P 8>?B>C?EHP* @,JPKPL226L @PNNND P6 @P*P22222266Q c) @ Numeric@@TData 5@@dfd@@txd@@old@@extP UVWXY @P[[[T@@TData 4P ]VWXY&@@Crank Case Press Waveform@@dfd@@txd@@old@@extP _`abc PP 6 @f@3 P3 @iP e??g<heje c@ Sample Freq (Hz)P m @ Actual Sample Freq (Hz)P o  c@@TData 3P rVWXY c$@PIntake Press 5 MinP u,-./P @,wPxPy226y"@@Intake Press WaveformP {`abc c!@ Scans Read@ Skipped Scans@ Device Backlog [%]@UD Backlog [samples] @P~Stream Parameters@Pdfd@Ptxd@Pold@PextP P c @! Write to FileP !"# c#"@0Elapsed Time (d hh:mm:ss) @0dfd @0txd @0old @0extP @@TData 2P VWXY@ Period in CyclesP @ Period in SecP @P* RPM 5 MinP ,-./ c@P* RPM 60 MinP ,-./ @JPP226@ OOB ValueP @ FrequencyP @!RPM Out of BoundsP !"#P * @@T RPM WaveformP VWXY @Numeric@@Channel@@:dfd@@:txd@@:old@@:extP PNNN P::: c @!stopP !"#@0 Error MessageP P4 @P2P33633Pp c| cp d @millisecond timer value c@ Elapsed Time (s)@ Get Start Time (s)@0Start Time Text@0 Present Text@ Present (s)@Tseconds since 1Jan1904 c@! Auto Reset c@ Set Start Time (s) @!status @code@0source @Perror in (no error)@ Time Target (s)& @ Actual Scan Rate (Hz)@P error out@ TempTime_Outm@ Cumulative_Out*@!Time has Elapsed@0Elapsed Time Text@Perror in@ AIN Range@@Range Constants@ DeviceType@Connection Type@0Address@! FirstFound@P Device Info c@@ Scan List (-)@ # Channels@ PC buffer size (seconds)@Resolution Index@StreamSettlingFactor @!Binary@PAdvanced c @ Handle Out@ Scan Rate (Hz) c0@2Current Data File @* c @@Maximum File Size (Bytes)@@0Data File ExtensionO@! Write To File@0Data File Prefix@2Working Directory@ Scans To Read;@ duty cycle@ pulse duration @ period@T signal in@ pulse center@ high ref level@ mid ref level@ low ref level@ ref units@P ref levels@Pmeasurement info@polarity (high) @Preference levels*@ histogrampeak auto selectmethod@histogram size@modehistogram method@ reserved&@Ppercent level settings@pulse number (1)@ # Scans Read@# Skipped Scans @P"#Stream Parameters$ c<@@Data@pFile Refnum Out c c c c`>P221111111111111111--- d#..P22222222 d0000000$%'0)%0I MO R R SZ\ 0^\ 0dI O k R R ln0p0qs\ 0tvI zO R R S|I O k R R }0000\ 0t00I MO R R I O R R 00%0R tI O k R R } 0 808880003 3 000800080000000880*;q&2 q q;;%qq22q     q  qq& !  %&'&()*+mq000000;;&;**,,,,, q08/00010$wwJ,,,,"xY{TW̽wfav\APE!mwҤ#̲+ٶ`iQ+}ҪU[MB!>DM5qcb]߹{qV(]pw;KDт!" "]([#D@C%JTbtKYE(PWh^x양V{slذ.h0g]~qL.-.qx~.̔2'e|1)NU6ˏ?KonE]#]ʇw\ q o e:VkjD7ޛ7+*D>ӽ7w9yفiOٶ=M|nR/Y.g^XQ{Q,EAMNXb1zEqQ^U/ cq^]1$"l-6WjjۍnN_Wn\n_n#.tUDzvOamC k9 aEwkȖl3pMBa0-:m07fؖ7d #5jRm*K"R;Hj|WmCy{HO.: k\Zr#ɫ]?Y.KCƋNKSDnWvH$JӯܤF6'x *=\n{< 0QmvI`S.U|2P2BV¸x kh/5F2X$* .-*ƶumC_61աyZ__Y8l@_rFQr$/_Yg!_u2nXE:#Q3zL*{E} -aYߖ_k %k06c `R[e}k}lFYT(̷*(PhlZ>6{({e|#P,FRS̫!5"*n< ܼEW"Y]qyNjwQmGơ^ip(Dtdl,Ou|[KzPΑݠ_C_~(b8.1\O{@3ȏ8<`((~PӇA e}WA5P|(7AfrC y PkA<Ӑ=;v1(_+i9[_w=%Raޜ6G91+Z3*׌#؎uX{H|}O2 z#rOl, #b9.:̑9E;ݫDZwdw8nu5Ẻ>ܯw;JܥD`8Wai?rd>8="c=ЗW>%NUjVIDS BELT - U3 - 4AIN Stream 15kHz.viVIDSNI_MAPro.lvlibPulse Measurements 1 chan.viPTH0VIDS@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viPTH0VIDSeasy stream stop.viPTH0VIDSeasy stream start U6.viPTH0VIDSeasy stream read.viPTH0VIDS!BELT - U3 - Write To File Util.viPTH0iHx\ \ǵpU<QIXcA$ƨmMl ת6|! imͣ5m^]Cl0ZPk[X/TPؔ-6F=g̷z{?89s̙ﱾf#y^{#=v[u4'VTBotCyyap+g. Uz;F=eߖD*cIm6+i%o"9We!u556flo3mZ+BȌr$Cg-%Pq,SkTdֈ莇n;Kt]DBv\z4>m 3 is`5Qq JkH§/ _Pt錢6ӵ@2JjBX]6*OB%RXIhp X1mAb44mіx?hllo/(vDo3 y4 OU ,npSF#F9JVYlR9GXsA^uQol vEj6u(wSAH8q?la0 m,Z}Nymk[vllklfMC5ۆk [m$'`> vͪn?v $'걯^wE>g>Ϗ9QS-J!.:͵ceONGd'eγ6Egܬdg\d[}>zZ|E*gkyfM=\&-ҙZs䌂?Q/u-sUDçz0EڤsaI])u!lSجY!COVBY~emAؐR5u *bXr.c9 `RRX-YJU 끜ꘌ;&&)j cͅAhy8RWO.`*oz -춦7Bj 4kc:0a~~B=,,32tqOQ$-+ՠ)qwOg8:)jNfD'1gJ(\ =GoZzʔNccŪd,?f5Tdf9_Ɓhc1ڝ klß0_9WD:pT =+®cgBgLo-[y[ªB(|u ?Rs` 7ӡZ%ú{]Ƕ̥-]~S "?Qz~SOgۃDC\wycKg`t:hPJB+?cVP+q,~e SO`Ef?ڏӽ0՘bNΠ0y~3sy2sSĕ(븒3E(lAg >El(WY*>X+-Vu4•ь ʟ P lPPgcbo2oQҾ-} gK]Q ْbKgK_q$pfηR9?4't%[uFedX@2‘ l#˕XP2J"X]ӖtHFyM[ӵڊ`~g Zo;k[BDprV&<@nf17 ̀|f;NZrZΕ{BШ\8Ū)|ߢVUt0d/}70|G=ZYLT>X}lZw%kG݈@VsbaeHoNTke'V'hX=Ŝ ;\C>c(ZȜĜE/ekRUhE10O"ȰލU?/?kM*dOa#f+*A[2П G~p:Lح @^O5q+RЂO,;.8 vv%bÄCe I:S ңBQf,St2]@wtӵW2PFs*1>rL,mK4%/[ĺ%{1q8m(F}B {2¤P<+&WJ_dJ=T2Py&}aV }ӱIrGU`&"P1G1~2Lؿ3^X J< XJ :2Ov$ ]i3fL9ux+Cl7tVrf Z iz :F|&ȭ 2}曼}TlV9p}ςĄ̠g !h5GŚ͌OF3;Cڊzsݨ2z$6 if'L\蠷j=,G,0PyBu$`ַM޸ Ry^@7"?'4Zчytf腅uv|1jߋQ1[JWcq$I#DRؾ-TUz }`2 3Qz r:ćVVUVW,B\*w^}pfw0&#UI7XuAI] Gr % #>sP8GPGw7H!M&dH\(J}$PO=ApW>I9%>CކPqY #91`fQS%> )G*vHn0;Q2G+0$GbG VJDrN#CAQGη\ pzGj]oE ѥ;0#EdW!dgoDss9ٹ EF ⃘9¯Si02S W"S!̑HG^91B"QI:@8 UvD.V9Ph# So"rG$r:G mfyF3C rG m#U@>ƑLHG D3 rG m*9D&qdfDH#~C:d.C8"M9 rG m*ő7JdG mQ*9rˑBi<rtDsF"B[ OBcUd>O#őXXWqߋckQcg|;ͽ1 G3!FI"[tB5yvsddD.Ht\;9KApF:^E6!2#-WsF" #Ky G m * qqH#6Dy "ǑDId!G mI*r+"hqF"#2#?TK8Rh#MQ!Hu)ZTd6q'8^#6TY81V"HԪ"T|}DBZFND9!wI)XX=dG mTd"ÑyG m*aD fH'VD3!;-)NR_ 0GbH'\y6i*8"?51d\E䉊p:]E`WWy"TǽpddD&DE8F#+DT䫈 H\C䉊p:[EG;#x}HZ"OT\9 N/r r'*wp" DE8S?F|JA~tʲ**d'O·ޗS[lMl(Ofl=vE+dRÿ!gvPw#P?\8ʍvU۩<3u *hw譥zXovꨝ:N9}į;ߑ&h\}:_v 8ס)Q)qWSBN.^|9]P˲A'un1I:尗r\>=qZ]vGVJ%ΡTgWƉR= 2 :oU1UZv%c߷vi$z|i.6QfݺIlegX_d|v߮T}z k\fڛVy$UrR K{2U;UƓL={QU*H*; ;SYŇ஭JXDDdP赈 =Oy"Ϝ*Ԛ*xzbUT:Z睰8;,ԁ[3S }Z۞5~qėƋ Ok% t|[%J*sEXRݐUϟIs̍j`!@撇:#8!l%[#m!PWf 璈E<Ҹf\R iq^9"/]O]7 hWz5>z"@ׄ0[ZC}8=#R0}(Oߌ`T thXӀ: T$i'L)0L08?3jSi1FjhzY0zӢ({@^tOqI 95;2NwszإDɛjOyӧcjiNݑ{SuS3gNCcrMNtmӳy3M1e'ym詓y:o5G9+R^xڜa~^܉9ιvYf>랰Wd)O$/O'զ=|a 3Wf~'S|>̮O3GgMκ:Dz^:Փu)+&{J-{m} {dwvϺ.yG[ ݈F N!  8.2\0 P@0 Error Message @!stop @Numeric@@Channel @ Numeric@@ RPM Waveform@ Frequency@ Tachometer@!RPM Out of Bounds@ OOB Value@P RPM 60 Min@P RPM 5 Min@ Period in Sec@ Period in Cycles@@Data 2"@0Elapsed Time (d hh:mm:ss)@! Write to File@ Scans Read@ Skipped Scans@ Device Backlog [%]@UD Backlog [samples] @PStream Parameters @ Air Intake Press (in. H2O) "@@Intake Press Waveform@PIntake Press 5 Min@@Data 3@ Actual Sample Freq (Hz)@ Sample Freq (Hz)&@@Crank Case Press Waveform@@Data 4@@Data 5 @P Crank Case Press 5 Min@!Intake Press OOB@ Intake Press OOB Value@!Crank Case Press OOB@ Crank Case OOB Value @ Crank Case Press (in. H2O)@ Non-Cumulative Time WtF@ Cumulative Time Stored$@ Cumulative Time Writing to File"@ Non-Zero Non-Cumulative TimeLP#  !"#$%&'()*+, P- p./ 99ݽwp1 p1p0@ @!stop @!status@ Actual Scan Rate (Hz)! @ Numeric@@ RPM Waveform @Numeric@ Sample Freq (Hz)@ Actual Sample Freq (Hz)@@Channel@ Handle Out@ Handle In@ AIN Range@@Range Constants@ Scan Rate (Hz)@@ Scan List (+) @code@0source@Perror in@ DeviceType@Connection Type@0Address@! FirstFound@P Device Info@@ Scan List (-)@ PC buffer size (seconds)@Resolution Index@StreamSettlingFactor @!Binary@PAdvanced@ # Channels@P error out< "! x @     @  @ Period in Sec@!RPM Out of Bounds@ Tachometer@ Frequency@ Present (s)@0Start Time Text@ Get Start Time (s)@# Channels In Stream@ Scans To Read@@$Data@ # Scans Read@# Skipped Scans@ Device Backlog [%]@UD Backlog [samples] @P/012Stream Parameters< "3. -, x @  @Tseconds since 1Jan1904@0 Error Message0 @8PP8 @;< "7  x [k@ duty cycle@ pulse duration @ period@ pulse center@ high ref level@ mid ref level@ low ref level@ ref units@PCDEF ref levels@PBGmeasurement info*@ histogrampeak auto selectmethod@histogram size@modehistogram method@ reserved&@PIJKLpercent level settings@pulse number (1) @Perror in (no error) @PCDEFreference levels@polarity (high)@T signal in< "?@AHMNOPQRx   P>S@ OOB ValueO$@$ @$@ Set Start Time (s)@ Period in Cycles@P' RPM 60 MinP' @\P666]P^6^@P' RPM 5 Min @,\P666aPb6b@! Auto Reset @!Reset@millisecond timer value@ Scans Read@ Skipped Scans @Pgh12Stream Parameters@ Time Target (s)"@0Elapsed Time (d hh:mm:ss)p@@Data 3@@Data 2@0 Present Text@ Elapsed Time (s)@!Time has Elapsed@0Elapsed Time Text\jedOY+*)opqr"  @! Write to File@2Current Data File@pFile Refnum Out@Maximum File Size (Bytes)@0Data File Extension@2Working Directory@0Data File Prefix@@Data@! Write To File@pFile Refnum In< "uvwxyz{|}x  2T @' @ Air Intake Press (in. H2O)"@@$Intake Press Waveform@P$Intake Press 5 MinP$ @,P666P6&@@$Crank Case Press Waveform@@Data 4@@Data 5 @P'Crank Case Press 5 Min@ Intake Press OOB Value@!Intake Press OOB@!Crank Case Press OOB@ Crank Case OOB Value @ Crank Case Press (in. H2O)@ Non-Cumulative Time WtF@ Cumulative Time Stored$@ Cumulative Time Writing to File"@ Non-Zero Non-Cumulative Time@ Cumulative_Out@ TempTime_Out  !#"$$%%$$&&'$'((! )*+,- .3"4"5"""6779:<;8="7  $T"?@AHUVWXW6W6666MNOPQ$A6$R66Y'''$$6$6666666.W66666666ZZ $UUU<U[;8_[`<;8c`O\'defffi2ff66jkkl'mnmnopqr"sttuvwxyz{|}~8888$$lvvigh16$X6X$$W.$$6666666666<;8:9VWWX6W6666<;8$$<;8:9$X6X$6$$$.W6666666666VWXW6W6666$.W6666666666<;8c$$6$66666$6$66666$$$p0FPHP BELT - U3 - 4AIN Stream 15kHz.vihDRf_Rg_Non-Zero Non-Cumulative TimeHejrelrkD6PD6PDCumulative Time Writing to FileHVc7Vp6bD6*Py6+PyCumulative Time StoredbDRl(Rl(Cumulative Time StoredHV.cZV0cYdD [[Non-Cumulative Time WtFH&37&&6gDCrank Case Press (in. H2O)HgD!C!;Air Intake Press (in. H2O)HDQDQ`Dcc Crank Case OOB ValueHjl`D=>Crank Case Press OOBO$OFFbDR_[R_[ Intake Press OOB ValueHRb_Rd_\D@IM@JMIntake Press OOBO$@M@MOFFR 8th ChbDS`VS`VCrank Case Press 5 MinHDssPPaneH^D$11 The Last 5 MinutesHD"%%] D$o Crank Case PressHDS1>,1>,NumericHD Q7D Q7R+:+EData 5H\i\iH@M@MS&,&,NumericH, 97, 97R"-Data 4HDQDQH(5(5N0.ZDT`,T`, Waveform GrapheDT`^T`^ Crank Case Press WaveformHereePjwjwPaneHlyllPPaneH! ]D$EF1 Second WaveformHD$k D$j Crank Case (in H2O) (Channel 2)HDzz\D!G.!H. Sample Freq (Hz)H4KA4LAcDEGREHRActual Sample Freq (Hz)HXKeXMeS,,NumericH !7 !7R Data 3H,9,9HR $ Q & P8th Ch^D>>Intake Press 5 MinHDssPfsfsPaneHjwjw^D$R_3R_3 The Last 5 MinutesHD"CP*CP*X D$*   Intake PressHDN0.ZD,, Waveform GraphaDGG Intake Press WaveformHereePPaneHPCPCPPaneH! ]D$RD_RE_1 Second WaveformHD$CPCPk D$9Intake (in of H2O) (Channel 1)HD`Dn{n{UD Backlog [samples]HII^DJWvJWvDevice Backlog [%]H]jI]jIYD%2]%2] Skipped ScansH8EH8EHVD O O Scans ReadH F FPe~f~Pane]DabStream ParametersYD.;.; Write to FileeD55Elapsed Time (d hh:mm:ss)H76 S,,NumericH 7 7RData 2H!!H\D;H;HPeriod in CyclesHN[N[YDww Period in SecH/.R + X - W8th ChUD(( RPM 5 MinHDssPPaneH^D$-- The Last 5 MinutesH$O D$dzivRPMHDMZ MZ R 7 68th ChVD RPM 60 MinHDssP.;.;PaneH2?2?_D$K'L' The Last 60 MinutesH$    O D$RPMHDUDn{n{ OOB ValueHn{n{UD9F9F FrequencyHLYLY]Dmz_mz_RPM Out of BoundsO$mazvmbzvOFFVD.. TachometerN8fEm8gEm HKjXKlXHD  N8E8E0.ZD(,(, Waveform GraphXD($($ RPM WaveformHereeP2?2?PaneH4A44PPaneHhs!hh ]D$<=1 Second WaveformHD$_ D$;iv RPM Amp (Channel 0)HDCPCPS$$NumericH*7*7SChannelHPDI_J_stopP$Z [  STOPYDcpcp Error MessageHvOvOP((PanecDNMeasy stream start U6.vi_Duweasy stream read.vilD     BELT - U3 - 4AIN Stream 15kHz.vilD+8P+8O BELT - U3 - 4AIN Stream 15kHz.viD}} vif(WtF==1) { TempTime_Out=Cumulative+Elapsed; } if(WtF==0) { if(TempTime_In > Cumulative) { Cumulative_Out=Cumulative+Elapsed; } }OD#mz2mz2WtFWD#mEzmFz  TempTime_InXD#:;  TempTime_OutSD#mzmzElapsedVD#mzmz  CumulativeZD#Cumulative_OutlD*B7*D7 BELT - U3 - 4AIN Stream 15kHz.vilDDC BELT - U3 - 4AIN Stream 15kHz.vilDvx BELT - U3 - 4AIN Stream 15kHz.vi{DCwa:x{ /float64 p2; p2=(2.24771107792208-v2)*0.15*27.7;ND3q@~3r@~v2ND3@3@p2{Dwx /float64 p1; p1=(2.24771107792208-v1)*0.15*27.7;NDq~r~v1ND  p1mDx2x1!BELT - U3 - Write To File Util.viXD$*, Elapsed TimeaDN[qN[pPulse Measurements.vilD?> BELT - U3 - 4AIN Stream 15kHz.vilDA@ BELT - U3 - 4AIN Stream 15kHz.viHD  HD%% HD%% HDO4\nO5\n HD[h[hHDWdWdHDuuHD45HDANANHDMZMZHD[h [hHD6j7jHDrs HDrs HDgtgtHD%% HDrrHD7%8%HD^%_%HD@Z@ZHDFCS~FDS~HD#0#!0HD#0#0HDTVBBHDHD!n"nHDHDHDHDTTHDHDHDNoOoHDvwHD2?2?HD>K>KHDKXKXHD l lHDGTGTHDNoOoHDHDHDHD\Nio\OioHDF*G*HD%.'-HD$1&0HD%2%2HDANANHD~HD HDDJQDKQHD}H}I HDLfsLfsHD#HD  HDffHDu v _Deasy stream stop.viD(gO(hO___Pass in scan rate as number of scans to read, thus the loop will iterate about once per second.HDvwHD  HD*+74*-73HDhuhu    ss  rr   >!B! >@   >B >r@r    VV S S ;;   FF    N7-    uu  NN II 1 x] |E33L!0!Fp xQ9=Xp**^,qEou &c2UIHUuիzWeŤ<VDJ'(QT|Y^ @I-ɬi_As?(^?XޛokI.`kR_5௽Ǻg_Dɾ6ݯ(Ӿۏt@9.[ѮE>Τy.{?I\Er2%ܻ_݆|g5$/#3_$~"y#ɋ62oH}'ynwhw4(},rz[pUuwsE/9֊ #|D}Ba Uc,%2!1H<"w*`og~7Dſx7:dZQ_vcqKY!TG2h;i'P =jܾr;űiȥ4#cw&0ihWc?Ak*k+8^]%rG3!VoKrTN o)\cKo޼KcΖk*햋v#jj[խLE}"na֒ۂGĽI"ʚ&ʰ[%d ~h?Jx`77nn%ϔ1r M4ÏC|_(,aXⱏ_7pf+{ۍr,w7!;C5k dͰ["[&&JĽ1Ȯ~lI M}.l vo~(vW9Xl:gR!%dgroHKdoLKd76 w:G./!11=1=I23 VLBXO s w&ȉ̲_t$czj1'7miLhӝl1b:X$[gr7Εt];oxZkZpǵ 9, :| +Z2+]] GR6ْir6F̟oH5*H $ɍǟsׂNۄn[ȸGr-+ͳ"1.bKWHizjyPC)WN;C.!b3\mIuC3-̔ٔ-KiSڕTius5,-K~I ϓ!rՉb(\ebՉ 0u;GS'fļ[hSOK퓚yΙ9˼$gpUZyIQM|q}+#˼JyO&*Dyj{ycdlryԠ%>'-潵=)e{kwb8+> [@Q׻MpIpu'h$(zgWnU500l* ^9?.,e~Hx.7xcpyS;.1~s5>*Nʙ^K {i.ͿR/}ms\η>'-m#iv}36Lv[ϛsܨ9D][K]v;Z+]ICvHAV v>I"ݐ9!ŊH|8>G}ɃG&'7'Ϭ~Pgu!IVguwU ֽX&ݴ6 5$Ohz?i6VPOGƱsI6ob-IVsb;cp*nMEFTdf&xV*W.Yy*n-p q0|Cx!!b7A^0xa3FAAHgux N{HKJ})VV{H/tr\aLR%-SZ?ZzE|Ңx@=/(V0Tմt'w^abq)Tt3A:m [5`;O*mnA~;áUv(\Yu_A~4,C]b׉ ZBKمR)LJ>4k Y 6,j9M.9 Tw`|.uTk-T닺[V.P}ZfX.5#;2$>Q|hcU5ڷ6aI"sr q`{ Ȅ:l㺘Jƭ1#_\Q*Lƌ| 3 ǿgSm2#Œ7WZ UE6JAY9^5|k<eE$1s4Zوm {jW1nKf|!Wϲ> spaAhl p?G7Q #0:!fYo#ߢť3- Ϗų-[8Olfai6鶆_MηVq8Wm{B<,aMQQ7nw.S`:t+|`ۘlD;rʂ; 4JFUCW1XR\+z:⨱VSL+x\qUɜVM7nl-rΥSlCӅ ^IL)SV )4#j;j@3l@UIU\V֛[覴0.*͌;֎JK5Ftnm4_Hћv|13Gg,6#dn{6xUHM;*62BF&# tcgg(܊tlsc#ݞ1'1t<ǧg,aceq!IH7'3wc<oK-$(aLФpƂOZwrYICH¿>J G$4H+X5&9ۑ>ig[#IN+z"IN+fX n0ɑE NIN+]Z3ɹ=Ғ$+KjIci31ɑH$&]MNE]UtF٠i 4Dwfv9CtqJv9=5&97-rK.GԹ]t=7#[#Hjm ls&9w"y*c dks^ǽJl^(4Oohr>n?ͱ "7wGc.,P~ly~Rv[PKɥ 1WKoܖjLϱ$K}ڝCk_0HZ{d!z ;½i5—ޫpIV#|G0ݲ,9i5ާ>$PWųQwGx2oqZp p:BGGғf"=j+=C[j+bPl[mg"-~;S[];1MzRۅ$lBgKlVzڞPzR~o#!벻Ãe<ȇ̦,p)wY_u`Pg~ ym-"7L:s@(sHMH}-Ŏ2*?ks\'lq@! ܆7rӱK,eT:Dz{%% w_#V*OiJ"6/WJW8YZ&ǂ?Fn1*{h׹xޗ+W}=̇n?D^n-5nJ:u؊XH(RPN.嘃@̄gK,DSQK:YG^vfx'M9jfMBptnk}Bna GW>@Plv[ +LjvVGfWˍ}\dk3Ldv[l>W{Q75n0jev[ z[d=eێP[\YDF =ݾ1m͵N_t#nsL~Zo閃D/fnevIb0P _٭]ۘJGPә֕d0u#A"_Ȍ7\dQLO0`#dD؟UQP'B%"$UIEIo_=iJ$x37 ېN63$/K!!bybP'R2Gx2-Ä*=q!Np-8l-0ʺc,pu7<dR!p<;[nGh#,[3R ?q-vCla usCJ-Cn+5`;}gh2!٪i_sHɴ,SJK>4qn/BnERR0d,䖿[n)wwrC euG`-UJ!3[Y':埓R- bMQ\rL_lȭ]fq>a%J9;QZBn|C-rR/p>Ԟ- JT-=YZct[lOD[K LVw*Rې[0؅/srr+9$ոsK!w7JD^vQg̡3B= f3f )<s:‹I8c.60IU/iΘ]2p>XgLsYuҎ}N˓K+#9gL$a$3pؑfr?t)|S83pԱ3𱪬#-Ij3f)1;c 0Θ a8bSiZf$_IK״kl1Θ(^KAk#=@;w3ΘNxjXgLg1ő4G4roRm?KMq,7wb6>qT:tW3O;#V#3qgL,Kv`G;F7Igkw7:cAY<+cGN%3XHz:W3)t)q));vKk8g0#=1LΘuTt1 )9cO38D;chgL񼔜1m11gLBgΘTGΘ4Sj3ygLqƯ)LS3xsgLq.iVgL2gΘ<9B9Vpى12VVr aou-1/Ԫ/Jy6qbaՅ̙68c3YLgX9cK-1べjen,1{pstžnsVDΘEHfͰ@s̅3xsgLq9\WNB}9c/d:.dQ(` 9Aߦ`6sĀm9>@w:c ;/% wdzJ("6p=-|fU:xxrM 7y/^%Ibᯯ{qP~ps9lp>sVI YWH ~Z -\5}6]}&,P\aV\p gJF}[w(EOICL5s˴LU6JW6pj{M93lkĠ~8-V,XC-Ζ_3m"ЂFGMX++"Ɖ4xL4!<e"bAgq=lD `i5גȥͶXs-DjەT:21\x,3AjXՋ-+6Ջ-ǛTۮևa覘 \Iց͐ !RneiFTӮdxN*xn?9Ӏ񷖽c1s#˫<6Χ4u-O,"1Pȥ|l4#, 6 3+Ͳ?WNLқ + dRfb Ǟ0̖f*×2udĒMǘ[PjLCv]JJš,|08 as*az/M)B2w^Zo6Cx/W%L9Nͥ1lBLF~̄Nj`(6H=xy!lc ϼd2fY}yv-fɏuHJ¦cb aBe0%%8,~nz)Tׁ$DF,t4NKCx/JFs!lmBbrX4!l ߳V(MMKQL6؍YbBpE(eB"@0P9#K<$"JtC}9(tTtܛdAgjUi-Ti%-PoMKU&Q77JVufP^_L+Tp74Miϓ})fSC ˒@3P-SOT1$OKh Mmash Xh$Rn7l{оZmg@[U|(<=z9b0>bbL1Ϫ$3;^tw\ԳZ:K3%;_= 0|-doouA%H`Բ,@븖S  _\=WeYjֲĺNw0jYtkX5Y5Kaj3jlugiӳtYΤdMJr$V2Yֳg+Yc,S2$;OLBϲQս=Y'V2Y>bTz=uw\Br[])ԕgkYXײ@Nײѵu$>9 cw /BXaN d1DUѨX!Loq6tV [M'Ή.Qs];\`Z9VowmP| 7%r8I1XKξ}$س.v9b{*kAɼ nB*lì$  Ul"۽C [avD*- a]Z"qWА!b'{M,@bz~Q"v2m0ma!T֝*?%tvQ|YQIl!Cѣmdڜm.#{\v/SC2Q "DvpsiFNhhTзʥct̮4ϖn@bK7˅cz] x^zbuC3-̔ٔ-KiSڕTi Nz\8b+3,ϓٚHKz,T112॔%%㛳)o6 Ue$jf=1/R3/xP4/ii^;7/bkd"HJҸ x.%wb!; dܻ dܗ4/rT{~$1ܗtMdv5tzډd:>\365fڷ/C{fxs7 GC>cj|lFC)[cMáͷ{eЙ|?rw3cT>v&BRR*b >wX [,V}_),C,v+7ob0,br-ƽ,,v+ [lb08bq{}0bk6/п,<,ƽa1nŸ7ŸLr /q~ŸC),ƽb_a_SNЛb^75bܫMew؜M1iax=d{p#L߲]vlIؕ] Z[vLq"98 Fzҫ 2wB`ͷCO&]j;ědOLqЎ~M{0P`m?.?.`Ÿ)FΪ?+v5-*/?j%j ] ա {%.2qJ{I%!"M?kf=B[z^wo ]zpqQ/ue$}&v\(aysQ.TEq8 +V"OhV"%q+ V\ qv Ojiv!v@ @IJ2.M!vLrC9Eu>8lBKW'C_M'峌pzMK袋kbw t =&n9Ijp]9;Xǵ~-Ƈ 7mPEk  $cVd򃧔dE%5'cA?A҅o)+]X+WKōY$juE\]ri,]I=BJS$Kax@I@gx5| gFTyZOnf֤ƬOkP cni lmdۿAke{y[+')nD9Zq1DZK4measure mascope.llbPulse Measurements.viPTH0#measureNI_MAPro.lvlibIUVINI_MAPro.lvlibPulse Measurements 1 chan.viPTH0=measure mascope.llbPulse Measurements 1 chan.viPTH0#measureNI_MAPro.lvlibIUVI@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viPTH0E@Instance 1 37Saved BELT - U3 - 4AIN Stream 15kHz .viPTH0IUVI!BELT - U3 - Write To File Util.viPTH0'!BELT - U3 - Write To File Util.vi>PTH0IUVIeasy stream start U6.viPTH0ELabJack Addons LabVIEW_LJUD Utility VIseasy stream start U6.viPTH0Lx}vuwuOew K! ,AŠ DQQ bEQT@ŜAτ^%]0+A1 tfy~?NsN&HMUʽ?WcC?IXKU}&!ߋ()Xk7TErfiЮcUD2Lv9[ay`vjTȪp R$ R+^0퀳qv2N]簏$ ^l툳'4rqh=I4'q63N[|N&.Nir8"!N'#t1"mN3PX^]D2.Bxa9w?uCpIB.‰ʐLH''$"Wm?͸@?ٓ(-!,"1^ʈ-bB GY䠏$Q<^=d7zԔ8(3$9.Nxe݀9z$D]*lnA,ˊZP~[&LVi*ܥ$sV=o.QZc\NTwVa>z/v ^}+xY *a$eܜVxed(/Y<,XmU0)u &ٷy=QV:BQ8'A5E1YXxڥPrO3 }B d6}hAe}U"V ;X<,VO K)Ee= G>LC$Ob`.+8(*^Ϡ"57 'Aʔױ.@BI2f>W je@L+r`T7h=EG }AF5m}(k -9VIxkITzFo^_#>);ֺZmR[B5t=x3ϴX;0}\v(>dHS>>ŰI>Wd.ܛ()/pK7}npzH8xasK8g+9I9g8qMq630xyÞ\}aC nenD)%ͨʥ*7}vDD*"#vӇr=0y(&!@؎[BW OLG?&QE ц>;8M$m&ٍ8;N1a"hSqMq7vOk恝IMg lf8NK/He0T9NNAU>8L!SvUwa`\ҪpCFwK3C =b*w.Ǒo+ |-FvvX|buap!+$I3Ʃ(o.?WE c=`t1*ɱѓ'Q799bh Ui8jN+K1w87="76G_pjmTw܀`[m04d`lNu* *īCUd-tkv'TE+@VO.B$&wuk[+2V0Ȯ]K."]_U5Fn&khp]Rw%_D[O[Bz͵ӝǵB,xO|_q8yx>(qyx.y,97~l/+DavX5hr8胪"A6(%uQRrd̙pٙvJUd~ ̥F}z0s5yp{E%0}kts| p->ᖹM6www"wOeBDV6g"@[!x3[M-] (}Yاv׺rh03l!!\.f5޺7ɉhc혤g&)7IbyL[L^EP>׋&)^]$ʖ17Ig-Nwr,nk龸Է@q{'ݓh)y\/ץ.ŏ (2KhK\ǁuUu}q?ݓ #9gg`t_\{ 25 VW-=YEOWq$|9hs2v57NV[{>p 95؛LZH]xa:Tm.^„t [@+}.?ߟAs@9ļqVo:M˜IjB_E~>DG%-zxt˅/ZXߏׇ7 $_.67teI0N=wc!*8L'_nFKP]6Ժ|/-֓ǥ4<\#y !dG\,&\?s3_cKG\/-)Sw?{0{fE# FN!R9&J[nh 8^h;>mo,S@UDy<뭄C˗ǡJl [lT_D/Ey}?=E;aC?w|h86Zn=ԂܣB.YڝR,sl]r-غdc뒕nW SKƛMw< $ JCJ!f~x}[*IdžB^=^}R7L)3َzlAudX"֬4b+lSc%f}Սd4;Mf&cl%G2GBc˩vl<(r(CsY*e/圷@%r6ˌ+`{<,y3Yb݊ C1_bv;[" Sboxw)0 /зeBAPc^v3:SoD׹s{E~?9``D: ŀ7QZB(lꜬ_p[x0qfl8GZb@ A36q2hSؿqA l9[NH4cS(Pab#n:FQ?lt!hF jAĠ X1h q0F`BѫB Gj80 bbD>lr}3)ww3 Fw_vW@`ݵXnK~D0kPgn+>ߦM~Z.4ЯB@ѵ 6j8-ūWVuP ]δvGZR *,cH1PLU=~WY xk8{ p77x5pPrY۱ 53ƈ5ׯ~^  -,ƱCuکVeLrrΈq:pZ+d5p5āb|DTTǯB@Vr`]024A GN_h^)k8 _}SYkpJV勂OȚtі+0_ѥvtR`rPꔎ2ؗI>ܬ$[CODiAq_ėHy;p5eaJ{GXo6I_ f‰UE[?z]ԷX\$Cvhɇ`` ׀daE`kLzeh;.ņ\Or jA5X Oa~빌}\e~Fr~r6DIJgV0r3ULq.awv)n%y.dr,q/tx w\$ 8T^}]|O_: eC7$2'E%**;/"nwu2m@<(Itur};ϒ,"\?3`((qPy}o{^t?N8:Wes M/:tWAsӾAtz}2K9(q30s0V/: ;d: *mOmtPKHRӭA󏨃: ܍0$<`;C:-AVN?N+2&$r~v{`_`gvg!p qI4/#+;?1ţK">:>b-dCb`H<퓏CvQ ;hk!.Cb`yUJ'ɁS3㸊fS3٧fnA} dmLrJrl/Jf|O7AXDYo)w.`+ mȮyw$C nީohdM.0o5o$s6M?C$|}xE ~Xmבڎy?*g&Evdh 2燎sߜ`8 `f,}oUޯ fvU'\]B~G~}!{F:gA+O'h{N{S W凫d6JU.+_q|qg!A'POP%OS!'L@K@F*NZ =="  뇨N#񓛊|?<8IJupS#S~-'20KbGOeܙ_3(V n277$n$5\xe Lrf)㦽MQ&sQW#:spJ; ~$.Jxe>C("U,0LII \&[5ׁjj̗LcSH$%1v3݁`"WX#u.~iieM~K-n.4Z7R6C:&jڏ6E;EkyTqU+Z7RUoN@%G3hw'#Ϭ)Ivhi|3q u[^BK54*wѺ uchFimY$Og(v _osds,>#$zxq2U+'heqXƋHڮ8P.g(PgDyŵ4lm8@(1$W(j Phr[-bwK6z.ـ|{ mV+Qv>^7z 8gq e An(r BK>(FBD[[vT \+/Rj]YSU x hbfTQul4k"LEu/ۂ(" P޳4kLDg a`TZFVk]Y#pX)H6;uN& #+RM&߷ mM&1|k p$ |g{S7IڞmOö Slbkdtg7PCBy/r\:x^nòkG--N$O7ɄTh!NX5׺nf;%7U3('\X5 '"yh k5yXSYC_ŹE v1k~b9ٍV G=> p,+qn[rz5@N*I.J6?|󩦛6҃ Lcژ+OA"/~jg`ti6{ZW8.mLl ΁YyOX`NѪl8[c'֍^p '\,~=Ms-q)]=*)WY^='҅m{2 xoG0PH{mqY=Y%9R ݖw߇ntR'0f.?r^T #Hhgތ|E%8$Fs?g?W}*B0gmNnO᳸©:K3Wp\JB+S@{` ~ƶ(Ja=[h[h flxOYf.mq1"~:(h#nA7Fcc{`h-Ec'J:ۚMq'hʯN|\akh4 Dy@\ U4tR4:\w>_zd=ˎOV.ZdSSc UV T8/սWi !8=85911co1F}cr8E1.Na1KƸ=Dcm1#c|cc IBRe?PPP(ƸT$1.TZN p~σx>>T3;gIehZf}&7:N d;SuQ(P ~>c}U~?_ Ȉd~HO*I]Nj"NjX&'oj$} G)KϏ&[3O?֛~u+q!ҏǏVOju&A7K}5&)dVׯgSwl%M-q_b6u7nKelzVchgѓ5[{gf =z1 ^^G ^ ^ޢd~uo@7#cbf';G:VMa@:;տqltIsOuIDvݪ&9OELWCFYp5dՖi)VCFTl~ԜOgoXL;Xx BeKQ3L>NR, MR6`E,pL@G}l>3UGeލ%&i6cӫ v05{Rl ,Gd 9)ۍ_j{; z-0j} HhW:vxSk>X/WPtA߃nx_)'4$\mh#t+!h#toh6@AOGFs)z$66x8FhPrgMFӨO.G?F"Rh;O#/8A ]veWiv@}@ iv0+to@%W냒ⲭAfPIuU&itx&i/C$qi$YyAQSy==!Y-H#m':$ @ Y\KY~Rюnz2RZrQS嵐"$2[u|u h_u>&^'+zW1ߟl~b߬|l}|ARTy*oM5Fomc'd}czl14uO4vr7& xQЋc]/CJZs15tƸo1f}c)YDctW|RTxI cxmSR7Ƙcch[11㶿oEcO4@u '07Ímaag7XObI4zd*iRCӎ]џ1IOF641 EDU瑳F36M܊V8K8/Y/;De/^1z:s^d11z%oF9po8ρ@F/^*Ud7MrkM1޲qh-IocT}c#2ȁ9~ȁO9p1ZW2vtvkmc&c?2c1ƇDc8F΁8pn cx|.Ò&邟x^qn:+pXH d aWgI}ɉt<ӑ[)~T(V}CMq@ǹ§\3s)\aĹgm #82='n J&R߹ +(JP–Ƹ5\Ƹ=cc0cc;fXu;Dc^6I~M;X *\zƐ^%&91F$+1wֵ42g(=6;QC {j~bm}J:i`]bgx; $c䙤{!5Fm1(:6(##ZO4%O4FO272P!$T~U 72cs-d/BBE7?czQVG^qH E~2 #Xd#^u7,t֥VD0ua֣;c#"DVJ F v2xB6WTVjq<()U X @ !Fѐ6Ì8,9i<蜋79[DI-]ЌS7`/44F ^o5M?8seե.`lQoMbpw#[tIveҏ#F/Lz {& ABMs[?OeCCODQ?7Iu ^ nFQSq=0v@/+e|QԽ&pއEXwFQ5QTv {1Z}.'&rܿ .r'GZRsor[ ~Ir8qܫf}Lu?hG1\$/=#?kM| (DI VOb@ґ\z;=Eȹ0BM\ iXQQNr Csr5I wkGwN*=)mz +Ojj<؊*I7dPlA>3'X\ytӎ>cT3IE+@0b)Sg1b~2I9skz\L͵vm.|lu.M2='?TRUhq릩e`B1I3.S\DN35_{)cQi4cQ jIj194p3|";ĖN*&2.h 7}C++q=ywhwy!Y;R^1jAGɺBA?ޟWF. ^h X1SXqj$,js;"Y=s&  I@yIӖ\rjrjP]F&ýR' sV='c{x}>|.Cøs<7<'ӥL}MIt5y"5˳MR63K/-Q1 ضM 1k_ʶի פ_sh[9gF̋$EE="z|6־\Ҵ>4>Łb}$܈pWATuBd%mRKgU nU6W'*U[e#$#ӊ*ZflU` qI:ò+;-}ޑvu?$/DZtwuq>sq57Pwq/^dYtvskJ` Rl+Ov HŒE%bP[f #n5lgؙǢ.CZJ^CY$'-%td,nc]lj sL<^P2_0NHki_V%C%U% g^X?dQXoeQXoeQd\q% hC,Q"MrohE@X8$Bήl-b>өvA 4ZQEkىW6TB8z2D8fϐNcCdhM˔F!$eo>($9p[Q072]QoKNeAgMEL Ԃ'r̮{@EUS1o3$:zy03Ke󏘤?W፟"A/:E~}/fq9I PޟC8K\ n?zD,{rH3i_>!ܐ!=>u\Vsǜs?ϋmr'n{}l_ytgxfĒ?2I_Εa+wrlѵE:.}8J3ҐU.ΪhduTv3AŬ2$JJl x|A>M%5HS/ʱ4.VREhz"q~5$|8QÕ=r1DKR.{EyV_Nj7k)[pu[*ilJmC|Pzˈr V38aKCB*!̶ϪpQ,NZě W7&HR4 =`'+MI$G)e" cU^]nVLejie>SzJ 00!Lr 'j.apjVyDe"j"C$rc>y;GYGDJ3v!fM J;?bqIsXtk-w9E٭Mf95Z$~퓌 0!kwdBxѺBi|1 VbL*24>y}& z O{4\kLrmQp_#< %n"ϳ 1]-;vSi#eT?-S3vf!F'UnL*I7}ޑ8GIrelww;*17E3`~sDMFC"X2hl3& (O b ne`86P5>0? g=a쏡j=ZC|bjGkXBVd"o.m3#.k5K?grvtiI㥃^?3b^ԳLr&'*1mM4I zR-7>kD%˜8ܒk3} Y^?P[Bi _T®1>"Wrgt+`CxḲR(W]it/Tj\NxnQ!< jƚʟDMB`з0$#x~@|5o\,{%{1=i;jAÈy'dw8_LrOʸ%I=9Mlfr ;Mr>#[g̟7NXQ:y֍ WI&=Fqft^ff]e@gltZT|$]ed&}^|$&5PԆ AϩP+Kt'k~+/і]oƆRi %ϰE\W3gQ[0 &! Zo\E#S1e&QL &mrt nKL}yeRɗʰ9-DY?mHڇ̴BV+|HbDGLw*~dݤĄfn6VJҙDe1 @}>_R$a֩>Ti´T:MWʓ'NYTQgVvXCN0?-tp\>͊opԾJy4TޮH|=%>pÕX1|l,%_OEeF>kS^Q@6%FJ wQ+uLC6C%D좜4l^^ /'ΗPQNwPNWl^gR!// 0oxeہkNfIP/+SE[~#q4<›rN2j{LC5r2"2$9.y[;52Vk'6Vk7/и )ҧgËS075ݏY5'JB1"Zyr ^Rjՠv?;_!qRȐK"[Cd#Y9 /YK:1K:+r[H.flo sk@-{j:_P.FZU3sg[.|GߞSEϝуs;sgɏOܙBitS:;{T~sgw$t{NZUh!Uz 4eafDa Ťg9i~瓆[4lKJnʱ0(˕eXyst7w$S68o&{S9omy>7)aًegrܚ[wǵxGG9M$@^U^}$4pf̹#}J{rYɏ8ݫpSM(Us~#'/}E[qڢ NuO5N|T {^E=(|V dp\ 5'sC Tq)JGP L@z6/#YFy[2" (W6}N K6["f$4*0f'5\/] 8(@0[      TahomaTahomaTahoma01000RSRC LVINLBVW,  4VINSHLVSRpBDPWLIviCONPTM80DFDSLIdsVICDversDLDR$FPTD8CPMpLICON`icl8tDTHPLIfpTRecPICC FPHb,FPSE@LIbdTBDHbhBDSE|MUIDHISTFTABez tQzb-zcpfzcezq zrzzzzh$ezxezzz z0zzP(z̈́4z@zT0z?ߴ